int []a=new int[5] 这个声明有错吗?那为什么说基础类型不能用new

来源:百度知道 编辑:UC知道 时间:2024/06/07 02:39:41

你试下int a[]=new int[5];
然后在class里面都把a放在前面

空格貌似错了。。。 是int[] A = new int[5]

不是 int []a = new int[5]
这样认不出来的

确认,就是空格位置不对。
编译器误认为是对 int 型变量 []a 的初始化了。

int[] a=new int[5];

不知道你的问题在哪儿